#ifndef _DEFS_H_
#define _DEFS_H_
#include <Arduino.h>
#include <SPIFFS.h>
#include "Common/AeDefs.h"
#include "Common/AeProtols.h"
#include "Common/AeSerials.h"
#include "Buffers/RingBuffer.h"
#include "Kt404a/Kt404a.h"
#include "Servos/ServoManager.h"


// Eye led pin
#define AE_EYE_PIN					26

// For rcv buffer
#define AE_RCV_BUFFER_SIZE	1024

// Log enable
//#define LOG(str)
#define LOG(str)	Serial.println(str)


/////////////////////////////////////////////////////////////
// Robot configure
#define ROBOT_VERSION       2
#define ROBOT_NAME  		"Alpha"
#define ROBOT_SERVO_CNT		16
#define ROBOT_OFFSET_MIN    -60
#define ROBOT_OFFSET_MAX    60
#define ROBOT_MUTE          0
#define ROBOT_VOLUME        20
// AP
#define ROBOT_AP_IP         "192.168.4.1"
#define ROBOT_AP_PWD        "12345678"
#define ROBOT_AP_PORT       23456

#endif
